a feeble performance - German English Dictionary